Big Huge Thesaurus

cd8 cell

noun

sounds kind of like